home *** CD-ROM | disk | FTP | other *** search
/ Chip 1996 September / CHIP 1996 szeptember (CD07).zip / CHIP_CD07.ISO / sac / pack / rar200sl.exe / rar / RCVT.DOC < prev    next >
Text File  |  1996-05-24  |  7KB  |  182 lines

  1.  
  2. ██████╗   █████╗  ██████╗      RAR konvertor
  3. ██╔══██╗ ██╔══██╗ ██╔══██╗     ~~~~~~~~~~~~~
  4. ██████╔╝ ███████║ ██████╔╝     Program na konverziu archívov, verzia 1.01
  5. ██╔══██╗ ██╔══██║ ██╔══██╗     ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
  6. ██║  ██║ ██║  ██║ ██║  ██║     Uºívateûská p²íruƒka
  7. ╚═╝  ╚═╝ ╚═╝  ╚═╝ ╚═╝  ╚═╝     ~~~~~~~~~~~~~~~~~~~~
  8.  
  9.    Program na konverziu archívov RCVT zabezpeƒuje konverziu rôznych
  10.    typov archívov do jedného, hlavného typu.
  11.  
  12.    RCVT rozbaûuje súbory zo zdrojového archívu a balí ich do nového archívu,
  13.    priƒom odstráni pôvodn∞ archív, ak bol cieûov∞ úspeτne vytvoren∞.
  14.  
  15.    Konfiguraƒn∞ súbor RCVT.CFG obsahuje typy archívov a voûby.
  16.    Typy archívov sú definované spolu s príkazmi archivátora na zbalenie,
  17.    rozbalenie a testovanie zodpovedajúcich archívov.
  18.  
  19.    Tento obsluºn∞ program bol τpeciálne vyvinut∞ na konverziu archívov
  20.    rôznych typov do archívov RARu za úƒelom dosiahnutia vyττieho kompresného
  21.    pomeru pre Vaτe dáta. Je vτak moºné prekonfigurovat RCVT na in∞ hlavn∞
  22.    typ archívu - toto sa dosiahne umiestnením definície hlavného typu
  23.    archívu v konfiguraƒnom súboru pred ostatné.
  24.  
  25.  
  26.       1. Konfiguraƒn∞ súbor RCVT.CFG
  27.  
  28.    Konfiguraƒn∞ súbor RCVT.CFG programu RCVT je jednpduch∞ textov∞ súbor
  29.    obsahujúci voûby a definície typov archívov. RCVT.CFG musí by£
  30.    v rovnakom adresári ako RCVT.EXE.
  31.  
  32.    Re£azce zaƒínajúce znakom bodkoƒiarka ';' sú komentáre a RCVT.EXE ich
  33.    ignoruje.
  34.  
  35.  
  36.       1.1. Voûby
  37.  
  38.    OnError  NextArchive | Abort
  39.  
  40.    Táto voûba definuje, ako sa má RCVT správa£ v prípade, ak archivátor
  41.    vráti chybov∞ kód pri spracovávaní archívu. Nastavte túto voûbu na
  42.    'Abort', ak chcete aby RCVT zastavil spracovanie archívov pri v∞skyte
  43.    chyby.
  44.  
  45.  
  46.    Add <názov súboru>
  47.  
  48.    µpecifikuje názov súboru, ktor∞ musí by£ pridan∞ ku kaºdému prebalenému
  49.    archívu. Mal by by£ zadan∞ cel∞ názov súboru aj s cestou. Sú povolené
  50.    viacnásobné re£azce "Add".
  51.  
  52.  
  53.    Del <názov súboru>
  54.  
  55.    µpecifikuje súbor(y), ktoré nemajú by£ umiestnené do prebaleného
  56.    archívu. Pouºitie substituƒn∞ch znakov je dovolené. Ak nie je udaná
  57.    úplná cesta, oƒakáva sa koreσov∞ adresár archívu. Viacnásobné re£azce
  58.    "Del" sú povolené.
  59.  
  60.  
  61.    Scan <názov súboru, ktor∞ sa má spusti£>
  62.  
  63.    Môºete nastavit volanie programu na spracovanie súborov, rozbalen∞ch
  64.    zo zdrojového archívu, pred ich prebalením do nového archívu.
  65.    Napríklad môºe by£ nastaven∞ antivírusov∞ program pre kontrolu súborov
  66.    na poƒítaƒové vírusy. Ak by program vrátil nenulov∞ návratov∞ kód
  67.    (ERRORLEVEL), zdrojov∞ archiv nebude prebalen∞ a do záznamového súboru
  68.    RCVT.LOG bude umiestnená zodpovedajúca správa. Viacnásobné re£azce
  69.    "Scan" sú povolené.
  70.  
  71.  
  72.    Filelist <názov súboru>
  73.  
  74.    Urƒuje soubor, v ktorom je uveden∞ zoznam zdrojov∞ch archívov. Názov
  75.    zdrojového archívu je po úspeτnej konverzii nahraden∞ nov∞m, rovnako
  76.    ako aktuálna veûkos£ súboru, ak to je moºné. Ak nie je zadaná úplná
  77.    cesta, zoznam súborov sa oƒakáva v tom istom adresári, kde je archív.
  78.    Viacnásobné re£azce "Filelist" sú povolené.
  79.  
  80.  
  81.       1.2. Definície archívov
  82.  
  83.    Definícia kaºdého archivu sa skladá zo 4 re£azcov.
  84.  
  85.    Prv∞ re£azec deklaruje typ archívu - prípona archívneho súboru
  86.    a voliteûne signatúra archívu - maska obsahujúca do 32 prv∞ch
  87.    vzorov∞ch bajtov archívneho súboru ako hexadecimálne ƒísla, napr.:
  88.  
  89.     ; Konverzia zo starého (pred verziou 1.50) formátu RAR
  90.     .RAR 52457E5E
  91.  
  92.    Signatúra archívu je nepovinná, takºe archívne súbory môºu by£
  93.    rozpoznávané len podûa prípony súboru, napríklad:
  94.  
  95.     ; Konverzia z formátu ZIP
  96.     .ZIP
  97.  
  98.    Zvyτné re£azce definujú volania programu pre dan∞ typ archívu pri balení,
  99.    rozbaûovaní a testovaní archívu:
  100.  
  101.     PACK <prík.riadok>  pre balenie súborov do archívu (vytvorenie archívu)
  102.     EXTR <prík.riadok>  pre vybalenie súborov z archívu
  103.     TEST <prík.riadok>  pre testovanie súborov v archíve
  104.  
  105.    Nasledujúci príklad je úplnou definíciou archívneho typu RAR:
  106.  
  107.     ; Hlavná definícia archívu: konverzia do formátu RAR
  108.  
  109.     .RAR
  110.     PACK RAR a -s -std -c- -r -z$CMT$
  111.     EXTR RAR x -std -c- -y -av-
  112.     TEST RAR t -std -c-
  113.  
  114.    (Pozrite si uºívateûskú príruƒku RARu pre úpln∞ popis parametrov
  115.    príkazového riadku.)
  116.  
  117.    Ke╘ sa spracovávajú archívy .RAR, .ARJ a .ZIP, je komentár zo zdrojového
  118.    archívu umiestnen∞ do doƒasného súboru, ktor∞ bude potom prebalen∞ do
  119.    nového archivu. Pre oznaƒenie komentárového súboru v príkazovom riadku
  120.    archivátora je pouºit∞ názov '$CMT$'. RCVT ho nahradí názvom aktuálneho
  121.    komentárového súboru pri prebaûovaní do nového typu achívu.
  122.  
  123.    POZN╡MKA: Príkazové riadky archivátora PACK a EXTR by mali by£
  124.    definované rekurzívne pre podadresáre.
  125.  
  126.    Príkazov∞ riadok TEST je nepovinn∞. Je pouºit∞ na overenie ƒerstvo
  127.    vytvoreného archívu (kontroluje, ƒi súbory môºu by£ rozbalené bez ch∞b).
  128.    V prípade, ºe program vráti nenulov∞ návratov∞ kód (ERRORLEVEL), je
  129.    prebalen∞ archív zruτen∞ a zdrojov∞ archív nie je odstránen∞, do
  130.    záznamového súboru RCVT.LOG sú umiestnené zodpovedajúce hlásenia.
  131.  
  132.    Ak nie je definovan∞ príkazov∞ riadok TEST, sú prebalené archívy
  133.    povaºované za úspeτne vytvorené bez ich kontroly, ale je veûmi
  134.    odporúƒané pouºi£ príkaz TEST, ak to je moºné.
  135.  
  136.    POZN╡MKA: Archivátory popísané v príkazov∞ch riadkoch RCVT.CFG musia
  137.    by£ v aktuálnej ceste (PATH) pre ich volanie z RCVT.
  138.  
  139.  
  140.       2. Pouºitie
  141.  
  142.  
  143.    Na spustenie RCVT pouºite nasledovnú syntax:
  144.  
  145.       RCVT [-prepínaƒ[-]] <archív>
  146.  
  147.    Len názov archívu je povinn∞ (substituƒné znaky sú povolené).
  148.    Voliteûné prepínaƒe:
  149.  
  150.       -r[-]: konvertuje archívy v podadresároch
  151.       -n[+]: konvertuje vnorené archivy
  152.       -k[+]: ponecháva ƒas archívu
  153.  
  154.    Príklady:
  155.  
  156.       Konverzia vτetk∞ch archívov na aktuálnom disku:
  157.       RCVT -r *.*
  158.  
  159.       Konverzia archivu book.lzh:
  160.       RCVT book.lzh
  161.  
  162.    Rozbalenie je prevedené do doƒasného adresára vytvoreného v aktuálnej
  163.    ceste. Tieto súbory sú prehliadnuté, ak je nastavená voûba SCAN.
  164.    Súbory oznaƒené voûbou DEL nie sú zahrnuté do konvertovaného archívu.
  165.    Súbory oznaƒené voûbou ADD sú pridané do konvertovaného archívu.
  166.  
  167.    Po úspeτnom vytvorení nového archívu (a jeho otestovaní príkazov∞m
  168.    riadkom TEST) je zdrojov∞ archív odstránen∞. Ak súbor obsahuje vnorené
  169.    archívy (archívy v archívu) sú tieº prebalené, ak nebol pouºit∞
  170.    prepínaƒ '-n-' v príkazovom riadku.
  171.  
  172.    Komentáre archívu sú v prebalenom archíve obnovené, ak hlavn∞
  173.    archivátor má voûbu pre pridanie komentára archívu "$CMT$".
  174.    Mená zväzkov a iné τpecifické informácie sú ignorované a nie sú
  175.    prebalené.
  176.  
  177.    Ak archivátor zahlási chybu a voûba 'OnError Abort' [pri chybe ukonƒi]
  178.    je nastavená v konfiguraƒnom súbore, RCVT zastaví spracovánie archívov.
  179.    Vτetky chyby sú zaznamenávané do súboru RCVT.LOG, ktor∞ sa nachádza v
  180.    rovnakom adresári ako RCVT.EXE.
  181.  
  182.